gusucode.com > MATLAB与控制系统仿真实践 源代码 > MATLAB与控制系统仿真实践 源代码/第四章/eg4_7/sub_stat.m

    % 以下示例使用子函数avg实现求均值功能,在主函数中调用了这个子函数求标准方差
%SUB_STAT 本函数用来演示MATLAB的子函数
%[mean,stdev] = sub_stat(x)将调用子函数avg求均值,在主函数中求取标准方差

%version 1.0
%注:在程序中省略了对输入和输出参数值和个数的判断

function [mean,stdev] = sub_stat(x)
n = length(x);
mean = avg(x,n);
stdev = sqrt(sum((x-avg(x,n)).^2)/n);

function mean = avg(x,n)
mean = sum(x)/n;